/* CSS Document */
header {
	padding-top:25px; border-bottom:1px solid #ccc; padding-bottom:20px;
}

.top
{
	 height:100px;
	 font-size:2em;
     text-align:right;
}
.right
{
	float:right;
	border:none;
}
table
{
    width: 400px;
}
header nav ul li {
	float:left; 
	margin-top:12px;
}
header nav ul li a {
	display:block; 
	padding:5px 15px; 
	border-right:1px solid #eee; 
	font-size:1.52em; 
	font-family:Georgia, "Times New Roman", Times, serif; 
	text-decoration:none;
}
header nav ul li a:hover {
	background-color:#eee; 
	border-right:1px solid #ccc; 
	text-shadow:-1px -1px 0px #fff;
}
header nav ul li:last-child a{
	border-right:none;
}
		
#grid div {
	text-align:left;  
}
		
footer {
	text-align:center; 
	color:#666; 
	font-size:0.9em; 
	padding:4px 0px;
}
 .roundabout-holder {
       list-style: none;
       padding: 0;
       margin: 0;
       height: 1em;
       width: 6em;
    }
    .roundabout-moveable-item {
       height: 1em;
       width: 2em;
       cursor: pointer;
       background-color: #ccc;
       border: 1px solid #999;
    }
    .roundabout-in-focus {
       cursor: auto;
    }

    .img {
      width: 200px;
      height: 290px;
    }



  
